Adjustment of transmit power parameter

ABSTRACT

Adjustment of a transmit power parameter, such as a ceiling level, is disclosed. Signal-to-noise type information and committed power information can be employed to determine the ceiling level adjustment. A ceiling level can be a predetermined cap on transmission power for downlink or uplink channels between a user equipment and a base station. Where there is sufficient headroom in total transmission power and a power level greater than the predetermined ceiling can be effective, the ceiling can be adjusted to greater values than the predetermined value. Where total transmission power is more committed, ceiling adjustment can be prevented. Further, where there is no adequate benefit from increasing the ceiling, the adjustment of the ceiling can be prevented. While some instances can result in optimized transmission levels below the ceiling, instances can also be accommodated where the ceiling is to be increased.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of, and claims priority to each of,U.S. patent application Ser. No. 15/687,433, filed on 25 Aug. 2017, andentitled “ADJUSTMENT OF TRANSMIT POWER PARAMETER,” which is acontinuation of U.S. patent application Ser. No. 15/293,244, now U.S.Pat. No. 9,763,206, filed on 13 Oct. 2016, and entitled “ADJUSTMENT OFTRANSMIT POWER PARAMETER,” which is a continuation of U.S. patentapplication Ser. No. 14/934,118, now U.S. Pat. No. 9,474,033, filed on 5Nov. 2015, and entitled “ADJUSTMENT OF TRANSMIT POWER PARAMETER,” whichis a continuation of U.S. patent application Ser. No. 14/547,029, nowU.S. Pat. No. 9,210,669, filed on 18 Nov. 2014, and entitled “ADJUSTMENTOF TRANSMIT POWER PARAMETER,” which is a continuation of U.S. patentapplication Ser. No. 13/689,597, now U.S. Pat. No. 8,918,136, filed on29 Nov. 2012, and entitled “ADJUSTMENT OF TRANSMIT POWER PARAMETER,” theentireties of which are hereby incorporated by reference herein.

TECHNICAL FIELD

The disclosed subject matter relates to adjustment of a base stationparameter, e.g., the adjustment of a downlink transmission power levelparameter for a base station.

BACKGROUND

By way of brief background, the air interface between mobile devices andbase stations can be associated with degradation of communicationsignals transmitted over the air interface. Degradation can beassociated with signal attenuation, signal scattering, signalinterferers, etc. As an example, signal attenuation can occur when atransmission signal passes between a mobile phone located in a concreteand steel building and a NodeB outside the building due to the signalbeing attenuated by the building materials. As a further example, signaldegradation can occur when noise increases, such as other mobile devicestransmitting nearby, making it more difficult to retrieve informationcarried by the transmitted signal between a mobile device and a basestation. Degradation can also increase with the distance between amobile device and a base station.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 is an illustration of a system that facilitates adjustment of atransmit power parameter in accordance with aspects of the subjectdisclosure.

FIG. 2 is a depiction of a system that facilitates generation oftransmit power parameter adjustment information at a mobile device basedin accordance with aspects of the subject disclosure.

FIG. 3 illustrates a system that facilitates generation of transmitpower parameter adjustment information at a base station device inaccordance with aspects of the subject disclosure.

FIG. 4 illustrates a system that facilitates generation of transmitpower parameter adjustment information for a voice information channelin accordance with aspects of the subject disclosure.

FIG. 5 illustrates a system that facilitates generation of transmitpower parameter adjustment information for a circuit-switched channel inaccordance with aspects of the subject disclosure.

FIG. 6 illustrates a system that facilitates generation of transmitpower parameter adjustment information based on an optimizedtransmission power level in accordance with aspects of the subjectdisclosure.

FIG. 7 illustrates a method for facilitating adjusting a transmit powerparameter in accordance with aspects of the subject disclosure.

FIG. 8 illustrates a method for facilitating adjusting a transmit powerparameter based on determined performance parameters in accordance withaspects of the subject disclosure.

FIG. 9 illustrates a method for facilitating adjusting a transmit powerparameter for a voice channel in accordance with aspects of the subjectdisclosure.

FIG. 10 depicts a schematic block diagram of a computing environmentwith which the disclosed subject matter can interact.

FIG. 11 illustrates a block diagram of a computing system operable toexecute the disclosed systems and methods in accordance with anembodiment.

DETAILED DESCRIPTION

The subject disclosure is now described with reference to the drawings,wherein like reference numerals are used to refer to like elementsthroughout. In the following description, for purposes of explanation,numerous specific details are set forth in order to provide a thoroughunderstanding of the subject disclosure. It may be evident, however,that the subject disclosure may be practiced without these specificdetails. In other instances, well-known structures and devices are shownin block diagram form in order to facilitate describing the subjectdisclosure.

As mentioned, degradation can occur with respect to communicationsignals of the over the air interface. In this regard, mobiletelecommunications providers, in some cases, can adjust the power levelof transmissions between the mobile device and the base station tocompensate for degradation of the signal. As an example, mobile devicesin a handover can form a new communicative link with a base station at apredetermined power level that is sufficiently high to establish aneffective link as a matter of probability for most air interfaceconditions. The transmit power of this link can then be adjusted to alower and/or more efficient power level based on feedback informationreflective of the actual air interface conditions. As such, where themobile device is close to the base station and the air interfaceconditions are not suffering from amounts of degradation ofcommunication signals, e.g., determined to satisfy a condition ofdefined “largeness”, the power level can generally be decreased belowthe initial formation power level to increase efficiency given theimproved conditions. Further, where the mobile device is far from thebase station and the air interface conditions are poor, e.g., determinedto satisfy a condition of defined “poorness”, the power level can bedecreased more moderately, if at all, to maintain the link in the poorconditions.

Accordingly, as described herein in various embodiments, instantiatingand maintaining communicative links between mobile devices and basestations can include adaptation of an operating transmit power level forthe uplink and downlink for the mobile device and the base station.Generally, environmental conditions of an air interface between a mobiledevice and a base station can impact the quality of the communicationlink. As such, where link quality is considered satisfactory, e.g.,determined to satisfy a defined condition, transmit power can typicallybe reduced. In such a case, a mobile device consumes less power at lowertransmit power levels, and reduced transmit power levels also generallyreduce the significance of the transmitter as an interferer, e.g., lowertransmission power levels correspond to a less noisy environment forother communicative links, etc. Conversely, where link quality isconsidered poor, transmit power levels generally can be increased toimprove link performance. An increase in transmit power levels canincrease signal strength relative to other environmental noise and allowa link to operate at a higher quality. However, increased transmit powerlevels for a link are associated with increased power consumption andincreased effect as an interferer for other links in the air interface.Moreover, a base station, generally speaking, shares a finite amount ofpower for all communicative links between the base station and aplurality of mobile devices linked over the air interface to the basestation. As such, increasing a transmit power level for a downlinkbetween the base station and a mobile device reduces the amount of poweravailable to other links between mobile devices and the base station.

As an example, base stations can designate a defined limit for a channeltransmit power level that can be based on the total transmit poweravailable to the base station. This defined limit is analogous to anadjustable ‘ceiling’, as used herein throughout. Ceiling power can, insome embodiments, be considered the same as, or similar to, maximumpower per radio link, e.g., the maximum transmit power for a downlinkchannel between a base station and a mobile device. For instance, aceiling transmit power level indicates a defined limit on allowabletransmit power level when adjusting a transmit power level, e.g., amaximum allowable transmit power level or an upper limit to theallowable transmit power level. As such, the ceiling power level can beapproximated as an immutable level, or set to a value within a definedrange that approximates the ceiling power level. As an example, auniversal mobile telecommunications system base station, e.g., NodeB,typically has a maximum output power of about 43 dBm or 46 dBm (20 or 40watts), where ‘dBm’ is an abbreviation for the power ratio in decibels(dB) of the measured power, referenced to one milliwatt. A ‘loadingfactor’ can then be applied, for example, 50% or 75% of maximum outputpower. A defined maximum number of users can be determined, and can bebased on the chip rate, an energy-to-noise value, anticipatedinterference factors, data rate, and the loading factor. The maximumnumber of users can also be determined by spreading-code spacelimitations. The per channel transmit power ceiling can be determinedfrom the maximum output power, the loading factor, and the maximumnumber of users as will be appreciated by one of skill in the art.Transmission links are then generally not allowed to consume more powerthan that capped by the ceiling power level.

While some instances result in downlink transmission power levels thatare much lower than the ceiling level, there can be circumstances whereexceeding the instant ceiling power level can be beneficial, e.g.,automatically adjusting the ceiling power level up can provide higherceiling power levels under certain conditions. As an example, wherethere are relatively few downlinks between a base station and servedmobile devices, representative of low utilization of availabletransmission power, and a served mobile device is in an environmentassociated with unusually high signal attenuation, incrementallyincreasing the per channel transmit ceiling level can facilitatedownlink transmissions at higher power levels that can be sufficientlyelevated to allow maintenance of the downlink connection to the servedmobile device. This can serve to allow the downlink to be establishedand maintained in poor air interface conditions that would otherwise beunlikely to facilitate the downlink without ceiling power leveladjustment. In an aspect, where there is low utilization of availablepower, the imposed ceiling may not reflect the actual usage of the airinterface and dynamically adjusting the ceiling can allow for increasingactual transmit levels to facilitate downlink service to a mobile devicethat would otherwise be unlikely.

Automatically adjusting the downlink transmit ceiling level can be basedon information relating to transmission power commitment. Transmissionpower commitment information can be related to the utilization ofavailable transmit power, e.g., how much of the available transmit poweris committed to established downlinks. As an example, a 20 W NodeB witha 50% loading factor can be associated with 10 W of available transmitpower. Where, for example, 9 W of the 10 W are committed, e.g.,associated with operable downlinks, it can be undesirable to allow anincrease of the transmit power ceiling for a channel as it could resultin total committed transmit power consumption exceeding the 10 Wavailable.

Transmission power commit information can include information relatingto the overall available transmit power, the loading factor, theavailable transmit power, the allocated transmit power, etc. Thisinformation can be employed to determine commitment information, suchas, a ratio of committed to overall available transmit power. Automaticadjustment of a downlink transmit power ceiling level can then be based,in part, on the commitment information. As an example, adjustment of theceiling can be permissible where less than 50% of available power iscommitted. As a further example, adjustment of the ceiling can berestricted where the ratio of available to committed power is greaterthan unity. As yet another example, decrementing the downlink transmitpower ceiling can be enforced where the percentage of committed powerexceeds 65%, e.g., where there is more than 65% committed power, anyelevated ceiling levels can be actively reduced, such as to predefinedceiling levels. It is noted that numerous other rules relating toadjustment of the ceiling can be related to nearly any aspect oftransmission commitment information and are considered within the scopeof the presently disclosed subject matter despite not being explicitlyrecited for the sake of clarity and brevity. In an aspect, the ceilingcan be adjusted where there is a need and where there is enough poweravailable to fill that need.

In an embodiment, a system can include a processor and memory. Theprocessor can facilitate the execution of instructions stored on thememory. The execution of the instructions can cause the processor toreceive information related to signal conditions and noise conditionsfor a wireless communications channel associated with a base stationdevice and a user equipment. The processor can further be caused toreceive information related to power commitment conditions for the basestation device. The processor can then determine an adjustment to aceiling value related to a predetermined limit of a transmission powerlevel for the wireless communications channel and facilitating access tothat adjustment value.

In another embodiment, a method can include receiving, by a systemincluding a processor, information related to signal conditions andnoise conditions for a wireless downlink communications channelassociated with a base station device and a user equipment. The methodcan also include receiving information related to power commitmentconditions for the base station device. The method can allow fordetermining an adjustment to a ceiling value related to a predefinedmaximum transmission power level for the wireless downlinkcommunications channel and facilitating access to said adjustment valueby the base station device.

In a further embodiment, a computer-readable storage medium can includeinstructions that cause a processor to perform operations comprisingreceiving, at a base station device from a mobile device, informationrelated to signal conditions and noise conditions for a wirelesscommunications channel associated with the base station device and themobile device. The operations can further include, receiving, at thebase station device, information related to power commitment conditionsfor the base station device. The operations can then determine, at thebase station device, an adjustment to a ceiling value related to apredetermined limit of a transmission power level for the wirelesscommunications channel and facilitate access to the adjustment value bya component of the base station device associated with setting thetransmission power level.

To the accomplishment of the foregoing and related ends, the disclosedsubject matter, then, comprises one or more of the features hereinaftermore fully described. The following description and the annexed drawingsset forth in detail certain illustrative aspects of the subject matter.However, these aspects are indicative of but a few of the various waysin which the principles of the subject matter can be employed. Otheraspects, advantages and novel features of the disclosed subject matterwill become apparent from the following detailed description whenconsidered in conjunction with the provided drawings.

FIG. 1 is an illustration of a system 100, which facilitates adjustmentof a transmit power parameter in accordance with aspects of the subjectdisclosure. System 100 can include power ceiling determination component110 that can automatically determine adjustment of a downlink transmitceiling level. Power ceiling determination component 110 can generatepower ceiling adjustment information based on the determined adjustmentto be made to a downlink transmit ceiling. In an aspect, thisdetermination can be based, at least in part, on a determinedperformance of the downlink and a determined level of uncommitted powerthat can facilitate an adjustment of a downlink transmit power ceiling.

Power ceiling determination component 110 can receive signal-to-noiseinformation 170. Signal-to-noise information 170 can includecarrier-to-noise ratio information, signal-to-noise ratio information,Eb/N0 information (e.g., energy per bit relative to noise power spectraldensity), signal-to-interference information, Es/N0 information (e.g.,energy per symbol relative to noise power spectral density), C/N0information (e.g., carrier to receiver noise density), etc.Signal-to-noise information 170 can be employed to determine theperformance of a signal, for example, signal-to-noise information 170can facilitate determining the performance of a downlink between a basestation and mobile device. Signal-to-noise information 170 can includemetrics that, for example, can indicate that increasing the transmissionpower of a downlink transmission can improve the signal quality relativeto signal interference.

Power ceiling determination component 110 can further receivetransmission power commitment information 180. Transmission powercommitment information 180 can include information related to basestation utilization of available power for downlink transmissions. In anaspect, transmission power commitment information 180 can includemetrics for total available power, total link budget power, totaldownlink transmit power, committed power, committed link budget power,committed downlink transmit power, available power, available linkbudget power, available downlink transmit power, etc. Transmission powercommitment information 180 can facilitate determining a differencebetween total or available downlink transmit power and committeddownlink transmit power. This difference can be referred to by the term‘headroom’, as used herein throughout, referring generally to an amountstill available before attaining a limit with respect to an amountconsumed. In an embodiment, downlink transmit power headroom canrepresent the amount of uncommitted downlink transmit power availablefor a base station. As such, transmission power commitment information180 can facilitate determining downlink transmit power headroom that canbe committed by downlink channels allowed to exceed a predeterminedceiling power level.

Power ceiling determination component 110 can be communicatively coupledto power ceiling adjustment component 190. Power ceiling determinationcomponent 190 can facilitate adjustment of a downlink channel transmitceiling level. Power ceiling determination component 190 canautomatically adjust the downlink transmit ceiling level in response toa receiving power ceiling adjustment information.

As an example, power ceiling determination component 110 can determinethat an increase in transmit power on a downlink channel has asufficiently high probability of improving downlink performance. Thepower ceiling determination component 110 can further determine thatthere is sufficient power headroom to facilitate exceeding thepredefined downlink power ceiling level. In response to thesedeterminations, power ceiling determination component 110 can generatepower ceiling adjustment information. This power ceiling adjustmentinformation can be received, for example, at power ceiling adjustmentcomponent 190. In response to receiving power ceiling adjustmentinformation, power ceiling adjustment component 190 can automaticallyadjust the power ceiling of the downlink. Automatically adjusting thepower ceiling of the downlink channel can allow the downlink to transmitat a higher power level. Where the downlink channel does increasetransmit power in response to operating with an elevated power ceiling,the increase in transmit power can be reflected in an increase incommitted power, an increase in interference as a result of the highertransmit power (e.g., as an interferer), an increase in the performanceof the downlink channel (e.g., improved carrier-to-noise ratio, Eb/N0,etc.) due to the higher transmit power, etc. Where these changes impactsignal-to-noise information 170 or transmission power commitmentinformation 180, these changes can be reflected in future automaticdeterminations for adjusting the power ceiling of a downlink channel.

In an aspect, system 100 can be embodied in a base station or otherradio access network component. In a further aspect, system 100 can bedistributed between mobile devices and radio access network components.As an example, power ceiling determination component 110 can be part ofa NodeB, part of a user equipment (UE), part of a deployed sensor, partof a personal access point, etc. As another example, power ceilingadjustment component 190 can be part of a NodeB, part of a radio networkcontroller, etc.

FIG. 2 is a depiction of a system 200 that can facilitate generation oftransmit power parameter adjustment information at a mobile device inaccordance with aspects of the subject disclosure. System 200 caninclude mobile device 202. Mobile device can 202 can include asmartphone, a cell phone, a laptop computer, a tablet computer, anavigation system, or any other mobile device. Further, mobile device202 can be embodied in a mobile device employed in a non-mobile manner,such as a laptop computer housed in a fixed kiosk, a tablet computeraffixed to a table, etc.

System 200 can include power ceiling determination component 210 thatcan automatically determine adjustment of a downlink transmit ceilinglevel. Power ceiling determination component 210 can generate powerceiling adjustment information based on a determined adjustment to bemade to a downlink transmit ceiling. In an aspect, this determinationcan be based, at least in part, on a determined performance of thedownlink and a determined level of uncommitted power that can facilitatean adjustment of a downlink transmit power ceiling.

Power ceiling determination component 210 can be communicatively coupledto signal-to-noise analysis component 230. Signal-to-noise analysiscomponent 230 can determine signal-to-noise information, such assignal-to-noise information 170. Signal-to-noise information can beemployed to determine the performance of a signal, for example,signal-to-noise information can facilitate determining the performanceof a downlink between a base station and mobile device. Signal-to-noiseinformation can include metrics that, for example, can indicate thatincreasing the transmission power of a downlink transmission can improvethe signal quality relative to signal interference. Signal-to-noiseinformation can be based on an analysis of relevant channel information.

Signal-to-noise analysis component 230 can receive occupied channelinformation 272. Occupied channel information 272 can include signalstrength, quality metrics, etc., for an occupied channel, e.g., adownlink channel between a base station and mobile device 202.Signal-to-noise analysis component 230 can further receive pilot channelinformation 274. Pilot channel information 274 can include pilot signalstrength, quality metrics, etc., for a pilot channel received from thebase station by mobile device 202. In an aspect, pilot channelinformation can be associated with a common pilot channel, such asCPICH, which is a common pilot channel familiar to those of ordinaryskill in the art. The common pilot channel can be a downlink channelbroadcast by a NodeB at a constant power and with a known bit sequence.The downlink power level is generally between 5% and 15% of totaltransmit power for a Node B. Typically, common pilot channel power isset at 10% of the typical total transmit power. Thus where a NodeBtypically has a total transmit power of 43 dBm, the common pilot channelcan have a transmit power around 33 dBm. The use of a pilot channelallows for relative measurement, such as phase and power estimations,among other functions. Analysis of occupied channel information 272relative to pilot channel information 274 can facilitate determinationof signal-to-noise information.

Power ceiling determination component 210 can further be communicativelycoupled to committed power analysis component 240. Committed poweranalysis component 240 can determine transmission power commitmentinformation, such as transmission power commitment information 180.Transmission power commitment information can be employed to determinebase station utilization of available power for downlink transmissions.Committed power analysis component 240 can receive power availableinformation 282 that can include information related to total availablepower, available link budget power, available downlink transmit power,etc. Committed power analysis component 240 can further receive powercommitted information 284 that can include information related to totalcommitted power, committed link budget power, committed downlinktransmit power, etc. Committed power analysis component 240 canfacilitate determining how much headroom remains in the downlinktransmit power that can be shifted to downlink channels allowed toexceed a predetermined ceiling power level.

Power ceiling determination component 210 can determine that an increasein transmit power on a downlink channel has a sufficiently highprobability of improving downlink performance. The power ceilingdetermination component 210 can further determine that there issufficient power headroom to facilitate exceeding the predefineddownlink power ceiling level. In response to these determinations, Powerceiling determination component 210 can generate power ceilingadjustment information 260. Power ceiling adjustment information 260 canbe made available to other systems and components. In an aspect, powerceiling adjustment information 260 can be received, for example, atpower ceiling adjustment component 190. Where power ceiling adjustmentcomponent 190 is communicatively coupled to a base station, it canfacilitate automatically adjusting the power ceiling of a downlink inresponse to receiving power ceiling adjustment information 260.Automatically adjusting the power ceiling of the downlink channel canallow the downlink to transmit at a higher power level than would beallowed under conventional static power ceiling designation.

FIG. 3 illustrates a system 300 that facilitates generation of transmitpower parameter adjustment information at a base station device inaccordance with aspects of the subject disclosure. System 300 caninclude base station device 304. Base station device can 304 can includea NodeB, eNodeB, a wireless access point, a personal base station, etc.,or components thereof. Further, base station device 304 can be embodiedin a femtocell, picocell, microcell, etc.

System 300 can include power ceiling determination component 310 thatcan automatically determine adjustment of a downlink transmit ceilinglevel. Power ceiling determination component 310 can generate powerceiling adjustment information based on a determined adjustment to bemade to a downlink transmit ceiling. In an aspect, this determinationcan be based, at least in part, on a determined performance of thedownlink and a determined level of uncommitted power that can facilitatean adjustment of a downlink transmit power ceiling. Power ceilingdetermination component 310 can be communicatively coupled tosignal-to-noise analysis component 330. Signal-to-noise analysiscomponent 330 can determine signal-to-noise information, such assignal-to-noise information 170. Signal-to-noise information can beemployed to determine the performance of a signal, for example,signal-to-noise information can facilitate determining the performanceof a downlink between base station 304 and a mobile device.Signal-to-noise information can include metrics that, for example, canindicate that increasing the transmission power of a downlinktransmission can improve the signal quality relative to signalinterference. Signal-to-noise information can be based on an analysis ofrelevant channel information.

Signal-to-noise analysis component 330 can receive occupied channelinformation 372. Occupied channel information 372 can include signalstrength, quality metrics, etc., for an occupied channel, e.g., adownlink channel between base station 304 and a mobile device.Signal-to-noise analysis component 330 can further receive pilot channelinformation 374. Pilot channel information 374 can include pilot signalstrength, quality metrics, etc., for a pilot channel of base station304, as received by a mobile device. Analysis of occupied channelinformation 372 relative to pilot channel information 374 can facilitatedetermination of signal-to-noise information. In an embodiment,signal-to-noise analysis component 330 can receive signal-to-noiseinformation directly from a mobile device (not illustrated) rather thanraw information to determine signal-to-noise information atsignal-to-noise analysis component 330 (as illustrated).

Power ceiling determination component 310 can further receive poweravailable information 382 that can include information related to totalavailable power, available link budget power, available downlinktransmit power, etc. Power ceiling determination component 310 canfurther receive power committed information 384 that can includeinformation related to total committed power, committed link budgetpower, committed downlink transmit power, etc. Power ceilingdetermination component 310 can determine transmission power commitmentinformation based, at least in part, on power available information 382and power committed information 384. In an aspect, power ceilingdetermination component 310 can facilitate determining how much headroomremains in the downlink transmit power that can be shifted to downlinkchannels allowed to exceed a predetermined ceiling power level. In anembodiment, power ceiling determination component 310 can receivetransmission power commitment information directly (not illustrated)rather than raw information to determine transmission power commitmentinformation (as illustrated).

Power ceiling determination component 310 can therefore receivesignal-to-noise information, e.g., from signal-to-noise analysiscomponent 330, and can determine (or receive) transmission powercommitment information, and can employ this information to determineautomatic adjustment of transmit power on a downlink channel. Forexample, this can include increasing the transmit power ceiling wherethere is a sufficiently high probability of improving downlinkperformance with higher transmit power levels that would be permittedwith an increased ceiling. The power ceiling determination component 310can further determine that there is sufficient power headroom tofacilitate exceeding the predefined downlink power ceiling level.

Power ceiling determination component 310 can generate power ceilingadjustment information 360. Power ceiling adjustment information 360 canbe made available to other systems and components. In an aspect, powerceiling adjustment information 360 can be received, for example, atpower ceiling adjustment component 190. Where power ceiling adjustmentcomponent 190 is communicatively coupled to a base station, it canfacilitate automatically adjusting the power ceiling of a downlink inresponse to receiving power ceiling adjustment information 360.Automatically adjusting the power ceiling of the downlink channel canallow the downlink to transmit at a higher power level than would beallowed under conventional static power ceiling designation.

FIG. 4 illustrates a system 400 that facilitates generation of transmitpower parameter adjustment information for a voice information channelin accordance with aspects of the subject disclosure. System 400 caninclude power ceiling determination component 412 that can automaticallydetermine adjustment of a downlink transmit ceiling level. Power ceilingdetermination component 412 can generate power ceiling adjustmentinformation 462 based on the determined adjustment to be made to adownlink transmit ceiling. In an aspect, this determination can bebased, at least in part, on a determined performance of the downlink anda determined level of uncommitted power that can facilitate anadjustment of a downlink transmit power ceiling.

Power ceiling determination component 412 can receive voice channelsignal-to-noise information 476. Voice channel signal-to-noiseinformation 476 can be employed to determine the performance of a voicesignal over a voice channel including both packet switched andcircuit-switched voice channels, for example, voice channelsignal-to-noise information 476 can facilitate determining theperformance of a voice channel downlink between a base station andmobile device. Voice channel signal-to-noise information 476 can includemetrics that, for example, can indicate that increasing the transmissionpower of a voice channel downlink transmission can improve the voicechannel signal quality relative to signal interference.

Power ceiling determination component 412 can further receivetransmission power commitment information 486. Transmission powercommitment information 486 can include information related to basestation utilization of available power for downlink transmissions. In anaspect, can facilitate determining how much headroom remains in thedownlink transmit power that can be shifted to downlink channels allowedto exceed a predetermined ceiling power level.

Power ceiling determination component 412 can be communicatively coupledto power ceiling adjustment component 492. Power ceiling determinationcomponent 492 can facilitate adjustment of a downlink channel transmitceiling level for a voice channel. Power ceiling determination component492 can automatically adjust the downlink transmit ceiling level for thevoice channel in response to receiving power ceiling adjustmentinformation 462.

FIG. 5 illustrates a system 401 that generation of transmit powerparameter adjustment information for a circuit-switched channel inaccordance with aspects of the subject disclosure. System 401 caninclude power ceiling determination component 414 that can automaticallydetermine adjustment of a downlink transmit ceiling level. Power ceilingdetermination component 414 can generate power ceiling adjustmentinformation 464 based on the determined adjustment to be made to adownlink transmit ceiling. In an aspect, this determination can bebased, at least in part, on a determined performance of the downlink anda determined level of uncommitted power that can facilitate anadjustment of a downlink transmit power ceiling.

Power ceiling determination component 414 can receive circuit-switchedchannel signal-to-noise information 478. Circuit-switched channelsignal-to-noise information 478 can be employed to determine theperformance of a voice or other signal over a circuit-switched channel,for example, circuit-switched channel signal-to-noise information 478can facilitate determining the performance of a circuit-switched channeldownlink between a base station and mobile device. Circuit-switchedchannel signal-to-noise information 478 can include metrics that, forexample, can indicate that increasing the transmission power of acircuit-switched channel downlink transmission can improve thecircuit-switched channel signal quality relative to signal interference.

Power ceiling determination component 414 can further receivetransmission power commitment information 488. Transmission powercommitment information 488 can include information related to basestation utilization of available power for downlink transmissions. In anaspect, can facilitate determining how much headroom remains in thedownlink transmit power that can be shifted to downlink channels allowedto exceed a predetermined ceiling power level.

Power ceiling determination component 414 can be communicatively coupledto power ceiling adjustment component 494. Power ceiling determinationcomponent 494 can facilitate adjustment of a downlink channel transmitceiling level for a circuit-switched channel. Power ceilingdetermination component 494 can automatically adjust the downlinktransmit ceiling level for the circuit-switched channel in response toreceiving power ceiling adjustment information 464.

FIG. 6 illustrates a system 500 that facilitates generation of transmitpower parameter adjustment information based on an optimizedtransmission power level in accordance with aspects of the subjectdisclosure. System 500 can include mobile device 502. System 500 canfurther include power ceiling determination component 510 that canautomatically determine adjustment of a downlink transmit ceiling level.Power ceiling determination component 510 can generate power ceilingadjustment information based on a determined adjustment to be made to adownlink transmit ceiling. In an aspect, this determination can bebased, at least in part, on a determined performance of the downlink anda determined level of uncommitted power that can facilitate anadjustment of a downlink transmit power ceiling.

Power ceiling determination component 510 can receive occupied channelinformation 572. Occupied channel information 572 can include signalstrength, quality metrics, etc., for an occupied channel, e.g., adownlink channel between a base station and mobile device 502. Powerceiling determination component 510 can further receive pilot channelinformation 574. Pilot channel information 574 can include pilot signalstrength, quality metrics, etc., for a pilot channel received from thebase station by mobile device 502. Analysis of occupied channelinformation 572 relative to pilot channel information 574 can facilitatedetermination of signal-to-noise information, such as signal-to-noiseinformation 170. Signal-to-noise information can be employed todetermine the performance of a signal, for example, signal-to-noiseinformation can facilitate determining the performance of a downlinkbetween a base station and mobile device 502. Signal-to-noiseinformation can include metrics that, for example, can indicate thatincreasing the transmission power of a downlink transmission can improvethe signal quality relative to signal interference. Signal-to-noiseinformation can be based on an analysis of relevant channel information.In an embodiment, power ceiling determination component 510 can receivesignal-to-noise information directly from within mobile device 502 (notillustrated) rather than raw information to determine signal-to-noiseinformation at power ceiling determination component 510 (asillustrated).

Power ceiling determination component 510 can further determinetransmission power commitment information, such as transmission powercommitment information 180. Transmission power commitment informationcan be employed to determine base station utilization of available powerfor downlink transmissions. Power ceiling determination component 510can receive power available information 582 that can include informationrelated to total available power, available link budget power, availabledownlink transmit power, etc. Power ceiling determination component 510can further receive power committed information 584 that can includeinformation related to total committed power, committed link budgetpower, committed downlink transmit power, etc. Power ceilingdetermination component 510 can facilitate determining how much headroomremains in the downlink transmit power that can be shifted to downlinkchannels allowed to exceed a predetermined ceiling power level. In anembodiment, power ceiling determination component 510 can receivetransmission power commitment information directly (not illustrated)rather than raw information to determine transmission power commitmentinformation (as illustrated).

Power ceiling determination component 510 can be further communicativelycoupled to power optimization component 550, which can also receivesignal-to-noise information or signal-to-noise information precursorsincluding occupied channel information 572 and pilot channel information574. Power optimization component 550 can determine one or more targetdownlink power levels associated with optimized performance of thechannel and mobile device 502. In an aspect, optimizations can includeaspects of reducing power consumption, improving battery performance,improving information carrying capacity on the channel, etc. In someembodiments, power optimization component 550 can include well knownoptimization techniques to generate a target downlink transmit powerlevel. This target downlink transmit power level can be made availableto power ceiling determination component 510. As an example, poweroptimization component 550 can determine a target downlink transmitpower level to maintain the signal-to-interference ratio of the servicein use on the downlink channel. Mobile device can receive aquality-of-service (QoS) parameter, fixed by a network service provider,for the signal-to-interference target associated with the service usedby mobile device 502. If the received power exceeds the target, mobiledevice 502 can send a request to the UE to decrease the transmittedpower level. If on the contrary, the received power is not enough,mobile device 502 can send a request to increase the transmitted power,in order to arrive at the desired QoS. However, where the increase inthe transmitted power level exceeds the ceiling in a conventionalsystem, the power level increase request would be refused and the QoSwould not be improved. In contrast to conventional systems, this requestto exceed the ceiling can be passed from power optimization component550 to power ceiling determination component 510.

Power ceiling determination component 510 can determine that an increasein transmit power on a downlink channel has a sufficiently highprobability of improving downlink performance. This can be based, atleast in part, on information received from power optimization component550. The power ceiling determination component 510 can further determinethat there is sufficient power headroom to facilitate exceeding thepredefined downlink power ceiling level. In response to thesedeterminations, power ceiling determination component 510 can generatepower ceiling adjustment information 560. Power ceiling adjustmentinformation 560 can be made available to other systems and components.In an aspect, power ceiling adjustment information 560 can be received,for example, at power ceiling adjustment component 190. Where powerceiling adjustment component 190 is communicatively coupled to a basestation, it can facilitate automatically adjusting the power ceiling ofa downlink in response to receiving power ceiling adjustment information560. Automatically adjusting the power ceiling of the downlink channelcan allow the downlink to transmit at a higher power level than would beallowed under conventional static power ceiling designation.

In view of the example system(s) described above, example method(s) thatcan be implemented in accordance with the disclosed subject matter canbe better appreciated with reference to flowcharts in FIG. 7-FIG. 9. Forpurposes of simplicity of explanation, example methods disclosed hereinare presented and described as a series of acts; however, it is to beunderstood and appreciated that the claimed subject matter is notlimited by the order of acts, as some acts may occur in different ordersand/or concurrently with other acts from that shown and describedherein. For example, one or more example methods disclosed herein couldalternatively be represented as a series of interrelated states orevents, such as in a state diagram. Moreover, interaction diagram(s) mayrepresent methods in accordance with the disclosed subject matter whendisparate entities enact disparate portions of the methods. Furthermore,not all illustrated acts may be required to implement a describedexample method in accordance with the subject specification. Furtheryet, two or more of the disclosed example methods can be implemented incombination with each other, to accomplish one or more aspects hereindescribed. It should be further appreciated that the example methodsdisclosed throughout the subject specification are capable of beingstored on an article of manufacture (e.g., a computer-readable medium)to allow transporting and transferring such methods to computers forexecution, and thus implementation, by a processor or for storage in amemory.

FIG. 7 illustrates aspects of method 600 facilitating adjusting atransmit power parameter in accordance with aspects of the subjectdisclosure. At 610, method 600 can include receiving instant powerceiling information. Instant power ceiling information can be related tothe current designated transmit power level for a downlink channelbetween a base station and a mobile device.

At 620, sign-to-noise information can be received. Signal-to-noiseinformation can include carrier-to-noise ratio information,signal-to-noise ratio information, Eb/N0 information (e.g., energy perbit relative to noise power spectral density), signal-to-interferenceinformation, Es/N0 (ESNO) information (e.g., energy per symbol relativeto noise power spectral density), C/N0 information (e.g., carrier toreceiver noise density), etc. Signal-to-noise information can beemployed to determine the performance of a signal, for example,signal-to-noise information can facilitate determining the performanceof a downlink between a base station and mobile device. Signal-to-noiseinformation can include metrics that, for example, can indicate thatincreasing the transmission power of a downlink transmission can improvethe signal quality relative to signal interference.

At 630, power commitment information can be received. Power commitmentinformation can be the same as or similar to transmission powercommitment information. Transmission power commitment information caninclude information related to base station utilization of availablepower for downlink transmissions. In an aspect, transmission powercommitment information can include metrics for total available power,total link budget power, total downlink transmit power, committed power,committed link budget power, committed downlink transmit power,available power, available link budget power, available downlinktransmit power, etc. Transmission power commitment information canfacilitate determining a difference between total or available downlinktransmit power and committed downlink transmit power. This differencecan be referred to by the term ‘headroom’ herein. In an embodiment,downlink transmit power headroom can represent the amount of uncommitteddownlink transmit power available for a base station. As such,transmission power commitment information can facilitate determiningdownlink transmit power headroom that can be committed by downlinkchannels allowed to exceed a predetermined ceiling power level.

At 640, method 600 can include determining power ceiling adjustmentinformation. At this point, method 600 can end. Power ceiling adjustmentinformation can be determined based on satisfaction of a conditionrelated to the signal-to-noise information and the instant power ceilinginformation. As an example, power ceiling adjustment information caninclude an indicator value related to not increasing downlinktransmission ceiling power where signal-to-noise information isindicative of no significant benefit from increasing downlinktransmission power levels. As a further example, power ceilingadjustment information can include an indicator value related toincreasing downlink transmission power levels where signal-to-noiseinformation is indicative of improved performance in the downlinkperformance related to an increase in the transmission power of thedownlink channel and where the indicated adjustment to the ceiling wouldexceed the instant ceiling value.

At 650, access to the power ceiling adjustment information can befacilitated based on satisfaction of a condition related to the powercommitment information. Where the power commitment is at or near apredetermined threshold level, the condition can fail to be satisfiedand access to the power ceiling adjustment information can berestricted. However, where the power commitment information isindicative of sufficient uncommitted transmission power, the conditioncan be satisfied and access to the power ceiling adjustment informationcan be allowed. As an example, where 10% of available transmission powerfor a base station is committed and the threshold level is a valuegreater than 45%, the condition can be satisfied and access to the powerceiling adjustment information can be allowed. Continuing the example,this can result in the downlink channel ceiling being elevated andcorrespondingly committing more transmit power.

FIG. 8 illustrates a method 700 that facilitates adjusting a transmitpower parameter based on determined performance parameters in accordancewith aspects of the subject disclosure. At 710, method 700 can includereceiving instant power ceiling information. Instant power ceilinginformation can be related to the current designated transmit powerlevel for a downlink channel between a base station and a mobile device.

At 720, occupied channel information can be received. Occupied channelinformation can include signal strength, quality metrics, etc., for anoccupied channel, e.g., a downlink channel between a base station andmobile device. At 722, pilot channel information can be received. Pilotchannel information can include pilot signal strength, quality metrics,etc., for a pilot channel received from the base station by mobiledevice. In an aspect, pilot channel information can be associated withthe common pilot channel, such as CPICH, which can include a downlinkchannel broadcast by a NodeB at a constant power and with a known bitsequence. At 724, sign-to-noise information can be determined, at amobile device, based, at least in part, on the occupied channelinformation and the pilot channel information. Analysis of occupiedchannel information relative to pilot channel information can facilitatedetermination of signal-to-noise information. Signal-to-noiseinformation can be employed to determine the performance of a signal,for example, signal-to-noise information can facilitate determining theperformance of a downlink between a base station and mobile device.Signal-to-noise information can include metrics that, for example, canindicate that increasing the transmission power of a downlinktransmission can improve the signal quality relative to signalinterference.

At 730, power available information can be received. Power availableinformation that can include information related to total availablepower, available link budget power, available downlink transmit power,etc. At 732, power committed information can be received, which caninclude information related to total committed power, committed linkbudget power, committed downlink transmit power, etc. At 734, powercommitment information can be determined, at a mobile device, based, atleast in part, on power available information and power committedinformation. Power commitment information can be the same as or similarto transmission power commitment information. Transmission powercommitment information can include information related to base stationutilization of available power for downlink transmissions. In an aspect,transmission power commitment information can include metrics for totalavailable power, total link budget power, total downlink transmit power,committed power, committed link budget power, committed downlinktransmit power, available power, available link budget power, availabledownlink transmit power, etc. In a further aspect, transmission powercommitment information can be employed to facilitate determining howmuch headroom remains in the downlink transmit power of a base stationthat can be shifted to downlink channels allowed to exceed apredetermined ceiling power level.

At 740, method 700 can include determining, at a base station, powerceiling adjustment information. At this point, method 700 can end. Powerceiling adjustment information can be determined, at a base station,based on satisfaction of a condition related to the signal-to-noiseinformation and the instant power ceiling information.

At 750, access to the power ceiling adjustment information, by acomponent of the base station, can be based on satisfaction of acondition related to the power commitment information. Where the powercommitment is at or near a predetermined threshold level, the conditioncan fail to be satisfied and access to the power ceiling adjustmentinformation can be restricted. However, where the power commitmentinformation is indicative of sufficient uncommitted transmission power,the condition can be satisfied and access to the power ceilingadjustment information can be allowed.

FIG. 9 illustrates a method 800 that facilitates adjusting a transmitpower parameter for a circuit-switched channel in accordance withaspects of the subject disclosure. Method 800 can begin at 802. At 810,method 800 can include receiving instant power ceiling information for acircuit-switched channel. Instant power ceiling information for thecircuit-switched channel can be related to the current designatedtransmit power level for a circuit-switched downlink channel between abase station and a mobile device.

At 820, sign-to-noise information can be received for thecircuit-switched channel. Signal-to-noise information can be employed todetermine the performance of a signal, for example, signal-to-noiseinformation can facilitate determining the performance of a downlinkbetween a base station and mobile device for a circuit-switched channel.signal-to-noise information can include metrics that, for example, canindicate that increasing the transmission power of a downlinktransmission can improve the circuit-switched channel signal qualityrelative to signal interference.

At 830, power commitment information can be received. Power commitmentinformation can be the same as or similar to transmission powercommitment information. Transmission power commitment information caninclude information related to base station utilization of availablepower for downlink transmissions. In an aspect, transmission powercommitment information can include metrics for total available power,total link budget power, total downlink transmit power, committed power,committed link budget power, committed downlink transmit power,available power, available link budget power, available downlinktransmit power, etc. In a further aspect, transmission power commitmentinformation can be employed to facilitate determining how much headroomremains in the downlink transmit power of a base station that can beshifted to downlink channels allowed to exceed a predetermined ceilingpower level.

At 840, method 800 can determine if the power ceiling for acircuit-switched channel should be increased. Determining if powerceiling adjustment information should be increased can be based onsatisfaction of a condition related to the signal-to-noise informationand the instant power ceiling information. As an example, power ceilingadjustment information can include an indicator value related to notincreasing downlink transmission ceiling power for a circuit-switchedchannel where signal-to-noise information is indicative of nosignificant benefit from increasing downlink transmission power levels.As a further example, power ceiling adjustment information can includean indicator value related to increasing downlink transmission powerlevels for the circuit-switched channel where signal-to-noiseinformation is indicative of improved performance in the downlinkperformance related to an increase in the transmission power of thedownlink channel and where the indicated adjustment to the ceiling wouldexceed the instant ceiling value. Where increasing the power ceiling isdetermined in the affirmative, method 800 continues at 850.

At 850, the downlink transmission power ceiling for a circuit-switchedchannel can be incremented at the base station. Incrementing thetransmission power ceiling can be in predetermined incremental steps,such as, 1 dBm steps, 5% steps, 10 mW steps, etc. Method 800 can proceedto delay 880 before returning to 810 for an additional iteration.

Where increasing the power ceiling is determined in the negative at 840,method 800 continues at 860. At 860, it can be determined if powercommitment exceeds a threshold predetermined value. Where the powercommitment levels exceed the threshold predetermined level, thecondition can be satisfied in the affirmative. However, where the powercommitment information is indicative of sufficient uncommittedtransmission power, the condition can fail to be satisfied, delivering anegative result. As an example, where 10% of available transmissionpower for a base station is committed and the threshold level is a valuegreater than 45%, the condition will not be satisfied and a negativeindicator will be result. Where the determination at 860 is a negativeresult, method 800 continues to delay 880 before returning to 810 foranother iteration. Where the determination at 860 is an affirmativeresult, method 800 continues to 870.

At 870, the downlink transmission power ceiling for a circuit-switchedchannel can be decremented at the base station. Decrementing thetransmission power ceiling can be in predetermined decremental steps,such as, −1 dBm steps, −5% steps, −10 mW steps, etc. Method 800 can thenproceed to delay 880 before returning to 810 for an additionaliteration.

In an aspect, method 800 can act as a feedback loop facilitating theautomatic adjustment of downlink transmit power ceiling levels.Information is gathered at 810-830 for decision making. At 840 it isdecided, based on signal-to-noise information, the then current powerceiling, and power commitment information, if the downlink transmitpower ceiling level should be increased. If it is to be increased, it isincreased at 850, before returning for the next iteration of the loopafter any appropriate delay. If it is not to be increased, then at 860it is determined if the failure to increase is due to too much poweralready being committed. If it is found that too much power is alreadycommitted at 860, then at 870, the downlink transmit power ceiling levelis decreased to reduce the level of commitment before returning for thenext iteration of the loop. However, if the failure to increase thedownlink transmit power ceiling level was not due to the level of powercommitted, then there is no need to decrease the committee power andmethod 800 can begin the next iteration.

FIG. 10 is a schematic block diagram of a computing environment 900 withwhich the disclosed subject matter can interact. The system 900 includesone or more remote component(s) 910, which can include client-sidecomponent(s). The remote component(s) 910 can be hardware and/orsoftware (e.g., threads, processes, computing devices). In someembodiments, remote component(s) 910 can include mobile devices, such assmartphones, tablet computers, laptop computers, etc. As an example,remote component(s) 910 can be a mobile phone comprising a power ceilingdetermination component 110.

The system 900 also includes one or more local component(s) 920, whichcan include server-side component(s). The local component(s) 920 can behardware and/or software (e.g., threads, processes, computing devices).In some embodiments, local component(s) 920 can include base stations,such as NodeBs, eNodeBs, etc. As an example, local component(s) 920 canbe a NodeB of a RAN of a wireless telecommunications provider.

One possible communication between a remote component(s) 910 and a localcomponent(s) 920 can be in the form of a data packet adapted to betransmitted between two or more computer processes. Another possiblecommunication between a remote component(s) 910 and a local component(s)920 can be in the form of circuit-switched data adapted to betransmitted between two or more computer processes in radio time slots.As an example, voice information can be communicated over acircuit-switched channel to a mobile device, e.g., remote component 910,over an air interface from a base station, e.g., a local component 920,such as on a circuit-switched downlink channel. The system 900 includesa communication framework 940 that can be employed to facilitatecommunications between the remote component(s) 910 and the localcomponent(s) 920, and can include an air interface, e.g., Uu interfaceof a UMTS network. Remote component(s) 910 can be operably connected toone or more remote data store(s) 950 that can be employed to storeinformation, such as signal-to-noise information 170, on the remotecomponent(s) 910 side of communication framework 940. Similarly, localcomponent(s) 920 can be operably connected to one or more local datastore(s) 930 that can be employed to store information, such astransmission power commitment information 180, on the to the localcomponent(s) 920 side of communication framework 940.

In order to provide a context for the various aspects of the disclosedsubject matter, FIG. 11, and the following discussion, are intended toprovide a brief, general description of a suitable environment in whichthe various aspects of the disclosed subject matter can be implemented.While the subject matter has been described above in the general contextof computer-executable instructions of a computer program that runs on acomputer and/or computers, those skilled in the art will recognize thatthe disclosed subject matter also can be implemented in combination withother program modules. Generally, program modules include routines,programs, components, data structures, etc. that performs particulartasks and/or implement particular abstract data types.

In the subject specification, terms such as “store,” “storage,” “datastore,” data storage,” “database,” and substantially any otherinformation storage component relevant to operation and functionality ofa component, refer to “memory components,” or entities embodied in a“memory” or components comprising the memory. It is noted that thememory components described herein can be either volatile memory ornonvolatile memory, or can include both volatile and nonvolatile memory,by way of illustration, and not limitation, volatile memory 1020 (seebelow), non-volatile memory 1022 (see below), disk storage 1024 (seebelow), and memory storage 1046 (see below). Further, nonvolatile memorycan be included in read only memory, programmable read only memory,electrically programmable read only memory, electrically erasable readonly memory, or flash memory. Volatile memory can include random accessmemory, which acts as external cache memory. By way of illustration andnot limitation, random access memory is available in many forms such assynchronous random access memory, dynamic random access memory,synchronous dynamic random access memory, double data rate synchronousdynamic random access memory, enhanced synchronous dynamic random accessmemory, Synchlink dynamic random access memory, and direct Rambus randomaccess memory. Additionally, the disclosed memory components of systemsor methods herein are intended to comprise, without being limited tocomprising, these and any other suitable types of memory.

Moreover, it is noted that the disclosed subject matter can be practicedwith other computer system configurations, including single-processor ormultiprocessor computer systems, mini-computing devices, mainframecomputers, as well as personal computers, hand-held computing devices(e.g., personal digital assistant, phone, watch, tablet computers,netbook computers, . . . ), microprocessor-based or programmableconsumer or industrial electronics, and the like. The illustratedaspects can also be practiced in distributed computing environmentswhere tasks are performed by remote processing devices that are linkedthrough a communications network; however, some if not all aspects ofthe subject disclosure can be practiced on stand-alone computers. In adistributed computing environment, program modules can be located inboth local and remote memory storage devices.

FIG. 11 illustrates a block diagram of a computing system 1000 operableto execute the disclosed systems and methods in accordance with anembodiment. Computer 1012, which can be, for example, part of thehardware of a power ceiling determination component (e.g., 110, 210,310, etc.), mobile device 202 or 502, base station 304, etc., includes aprocessing unit 1014, a system memory 1016, and a system bus 1018.System bus 1018 couples system components including, but not limited to,system memory 1016 to processing unit 1014. Processing unit 1014 can beany of various available processors. Dual microprocessors and othermultiprocessor architectures also can be employed as processing unit1014.

System bus 1018 can be any of several types of bus structure(s)including a memory bus or a memory controller, a peripheral bus or anexternal bus, and/or a local bus using any variety of available busarchitectures including, but not limited to, industrial standardarchitecture, micro-channel architecture, extended industrial standardarchitecture, intelligent drive electronics, video electronics standardsassociation local bus, peripheral component interconnect, card bus,universal serial bus, advanced graphics port, personal computer memorycard international association bus, Firewire (Institute of Electricaland Electronics Engineers 1194), and small computer systems interface.

System memory 1016 can include volatile memory 1020 and nonvolatilememory 1022. A basic input/output system, containing routines totransfer information between elements within computer 1012, such asduring start-up, can be stored in nonvolatile memory 1022. By way ofillustration, and not limitation, nonvolatile memory 1022 can includeread only memory, programmable read only memory, electricallyprogrammable read only memory, electrically erasable read only memory,or flash memory. Volatile memory 1020 includes read only memory, whichacts as external cache memory. By way of illustration and notlimitation, read only memory is available in many forms such assynchronous random access memory, dynamic read only memory, synchronousdynamic read only memory, double data rate synchronous dynamic read onlymemory, enhanced synchronous dynamic read only memory, Synchlink dynamicread only memory, Rambus direct read only memory, direct Rambus dynamicread only memory, and Rambus dynamic read only memory.

Computer 1012 can also include removable/non-removable,volatile/non-volatile computer storage media. FIG. 10 illustrates, forexample, disk storage 1024. Disk storage 1024 includes, but is notlimited to, devices like a magnetic disk drive, floppy disk drive, tapedrive, flash memory card, or memory stick. In addition, disk storage1024 can include storage media separately or in combination with otherstorage media including, but not limited to, an optical disk drive suchas a compact disk read only memory device, compact disk recordabledrive, compact disk rewritable drive or a digital versatile disk readonly memory. To facilitate connection of the disk storage devices 1024to system bus 1018, a removable or non-removable interface is typicallyused, such as interface 1026.

Computing devices typically include a variety of media, which caninclude computer-readable storage media or communications media, whichtwo terms are used herein differently from one another as follows.

Computer-readable storage media can be any available storage media thatcan be accessed by the computer and includes both volatile andnonvolatile media, removable and non-removable media. By way of example,and not limitation, computer-readable storage media can be implementedin connection with any method or technology for storage of informationsuch as computer-readable instructions, program modules, structureddata, or unstructured data. Computer-readable storage media can include,but are not limited to, read only memory, programmable read only memory,electrically programmable read only memory, electrically erasable readonly memory, flash memory or other memory technology, compact disk readonly memory, digital versatile disk or other optical disk storage,magnetic cassettes, magnetic tape, magnetic disk storage or othermagnetic storage devices, or other tangible media which can be used tostore desired information. In this regard, the term “tangible” herein asmay be applied to storage, memory or computer-readable media, is to beunderstood to exclude only propagating intangible signals per se as amodifier and does not relinquish coverage of all standard storage,memory or computer-readable media that are not only propagatingintangible signals per se. In an aspect, tangible media can includenon-transitory media wherein the term “non-transitory” herein as may beapplied to storage, memory or computer-readable media, is to beunderstood to exclude only propagating transitory signals per se as amodifier and does not relinquish coverage of all standard storage,memory or computer-readable media that are not only propagatingtransitory signals per se. Computer-readable storage media can beaccessed by one or more local or remote computing devices, e.g., viaaccess requests, queries or other data retrieval protocols, for avariety of operations with respect to the information stored by themedium.

Communications media typically embody computer-readable instructions,data structures, program modules or other structured or unstructureddata in a data signal such as a modulated data signal, e.g., a carrierwave or other transport mechanism, and includes any information deliveryor transport media. The term “modulated data signal” or signals refersto a signal that has one or more of its characteristics set or changedin such a manner as to encode information in one or more signals. By wayof example, and not limitation, communication media include wired media,such as a wired network or direct-wired connection, and wireless mediasuch as acoustic, RF, infrared and other wireless media.

It can be noted that FIG. 10 describes software that acts as anintermediary between users and computer resources described in suitableoperating environment 1000. Such software includes an operating system1028. Operating system 1028, which can be stored on disk storage 1024,acts to control and allocate resources of computer system 1012. Systemapplications 1030 take advantage of the management of resources byoperating system 1028 through program modules 1032 and program data 1034stored either in system memory 1016 or on disk storage 1024. It is to benoted that the disclosed subject matter can be implemented with variousoperating systems or combinations of operating systems.

A user can enter commands or information into computer 1012 throughinput device(s) 1036. As an example, user interface 512 can be embodiedin a touch sensitive display panel allowing a user to interact withcomputer 1012, e.g., where computer 1012 comprises costing component520. Input devices 1036 include, but are not limited to, a pointingdevice such as a mouse, trackball, stylus, touch pad, keyboard,microphone, joystick, game pad, satellite dish, scanner, TV tuner card,digital camera, digital video camera, web camera, cell phone,smartphone, tablet computer, etc. These and other input devices connectto processing unit 1014 through system bus 1018 by way of interfaceport(s) 1038. Interface port(s) 1038 include, for example, a serialport, a parallel port, a game port, a universal serial bus, an infraredport, a Bluetooth port, an IP port, or a logical port associated with awireless service, etc. Output device(s) 1040 use some of the same typeof ports as input device(s) 1036.

Thus, for example, a universal serial busport can be used to provideinput to computer 1012 and to output information from computer 1012 toan output device 1040. Output adapter 1042 is provided to illustratethat there are some output devices 1040 like monitors, speakers, andprinters, among other output devices 1040, which use special adapters.Output adapters 1042 include, by way of illustration and not limitation,video and sound cards that provide means of connection between outputdevice 1040 and system bus 1018. It should be noted that other devicesand/or systems of devices provide both input and output capabilitiessuch as remote computer(s) 1044.

Computer 1012 can operate in a networked environment using logicalconnections to one or more remote computers, such as remote computer(s)1044. Remote computer(s) 1044 can be a personal computer, a server, arouter, a network PC, cloud storage, cloud service, a workstation, amicroprocessor based appliance, a peer device, or other common networknode and the like, and typically includes many or all of the elementsdescribed relative to computer 1012.

For purposes of brevity, only a memory storage device 1046 isillustrated with remote computer(s) 1044. Remote computer(s) 1044 islogically connected to computer 1012 through a network interface 1048and then physically connected by way of communication connection 1050.Network interface 1048 encompasses wire and/or wireless communicationnetworks such as local area networks and wide area networks. Local areanetwork technologies include fiber distributed data interface, copperdistributed data interface, Ethernet, Token Ring and the like. Wide areanetwork technologies include, but are not limited to, point-to-pointlinks, circuit-switching networks like integrated services digitalnetworks and variations thereon, packet switching networks, and digitalsubscriber lines. As noted below, wireless technologies may be used inaddition to or in place of the foregoing.

Communication connection(s) 1050 refer(s) to hardware/software employedto connect network interface 1048 to bus 1018. While communicationconnection 1050 is shown for illustrative clarity inside computer 1012,it can also be external to computer 1012. The hardware/software forconnection to network interface 1048 can include, for example, internaland external technologies such as modems, including regular telephonegrade modems, cable modems and digital subscriber line modems,integrated services digital network adapters, and Ethernet cards.

The above description of illustrated embodiments of the subjectdisclosure, including what is described in the Abstract, is not intendedto be exhaustive or to limit the disclosed embodiments to the preciseforms disclosed. While specific embodiments and examples are describedherein for illustrative purposes, various modifications are possiblethat are considered within the scope of such embodiments and examples,as those skilled in the relevant art can recognize.

In this regard, while the disclosed subject matter has been described inconnection with various embodiments and corresponding Figures, whereapplicable, it is to be understood that other similar embodiments can beused or modifications and additions can be made to the describedembodiments for performing the same, similar, alternative, or substitutefunction of the disclosed subject matter without deviating therefrom.Therefore, the disclosed subject matter should not be limited to anysingle embodiment described herein, but rather should be construed inbreadth and scope in accordance with the appended claims below.

As it employed in the subject specification, the term “processor” canrefer to substantially any computing processing unit or devicecomprising, but not limited to comprising, single-core processors;single-processors with software multithread execution capability;multi-core processors; multi-core processors with software multithreadexecution capability; multi-core processors with hardware multithreadtechnology; parallel platforms; and parallel platforms with distributedshared memory. Additionally, a processor can refer to an integratedcircuit, an application specific integrated circuit, a digital signalprocessor, a field programmable gate array, a programmable logiccontroller, a complex programmable logic device, a discrete gate ortransistor logic, discrete hardware components, or any combinationthereof designed to perform the functions described herein. Processorscan exploit nano-scale architectures such as, but not limited to,molecular and quantum-dot based transistors, switches and gates, inorder to optimize space usage or enhance performance of user equipment.A processor may also be implemented as a combination of computingprocessing units.

In the subject specification, terms such as “store,” “storage,” “datastore,” data storage,” “database,” and substantially any otherinformation storage component relevant to operation and functionality ofa component, refer to “memory components,” or entities embodied in a“memory” or components comprising the memory. It is noted that thememory components described herein can be either volatile memory ornonvolatile memory, or can include both volatile and nonvolatile memory.

As used in this application, the terms “component,” “system,”“platform,” “layer,” “selector,” “interface,” and the like are intendedto refer to a computer-related entity or an entity related to anoperational apparatus with one or more specific functionalities, whereinthe entity can be either hardware, a combination of hardware andsoftware, software, or software in execution. As an example, a componentmay be, but is not limited to being, a process running on a processor, aprocessor, an object, an executable, a thread of execution, a program,and/or a computer. By way of illustration and not limitation, both anapplication running on a server and the server can be a component. Oneor more components may reside within a process and/or thread ofexecution and a component may be localized on one computer and/ordistributed between two or more computers. In addition, these componentscan execute from various computer readable media having various datastructures stored thereon. The components may communicate via localand/or remote processes such as in accordance with a signal having oneor more data packets (e.g., data from one component interacting withanother component in a local system, distributed system, and/or across anetwork such as the Internet with other systems via the signal). Asanother example, a component can be an apparatus with specificfunctionality provided by mechanical parts operated by electric orelectronic circuitry, which is operated by a software or firmwareapplication executed by a processor, wherein the processor can beinternal or external to the apparatus and executes at least a part ofthe software or firmware application. As yet another example, acomponent can be an apparatus that provides specific functionalitythrough electronic components without mechanical parts, the electroniccomponents can include a processor therein to execute software orfirmware that confers at least in part the functionality of theelectronic components.

In addition, the term “or” is intended to mean an inclusive “or” ratherthan an exclusive “or.” That is, unless specified otherwise, or clearfrom context, “X employs A or B” is intended to mean any of the naturalinclusive permutations. That is, if X employs A; X employs B; or Xemploys both A and B, then “X employs A or B” is satisfied under any ofthe foregoing instances. Moreover, articles “a” and “an” as used in thesubject specification and annexed drawings should generally be construedto mean “one or more” unless specified otherwise or clear from contextto be directed to a singular form.

Moreover, terms like “user equipment (UE),” “mobile station,” “mobile,”subscriber station,” “subscriber equipment,” “access terminal,”“terminal,” “handset,” and similar terminology, refer to a wirelessdevice utilized by a subscriber or user of a wireless communicationservice to receive or convey data, control, voice, video, sound, gaming,or substantially any data-stream or signaling-stream. The foregoingterms are utilized interchangeably in the subject specification andrelated drawings. Likewise, the terms “access point,” “base station,”“Node B,” “evolved Node B,” “home Node B,” “home access point,” and thelike, are utilized interchangeably in the subject application, and referto a wireless network component or appliance that serves and receivesdata, control, voice, video, sound, gaming, or substantially anydata-stream or signaling-stream to and from a set of subscriber stationsor provider enabled devices. Data and signaling streams can includepacketized or frame-based flows.

Additionally, the terms “core-network”, “core”, “core carrier network”,“carrier-side”, or similar terms can refer to components of atelecommunications network that typically provides some or all ofaggregation, authentication, call control and switching, charging,service invocation, or gateways. Aggregation can refer to the highestlevel of aggregation in a service provider network wherein the nextlevel in the hierarchy under the core nodes is the distribution networksand then the edge networks. UEs do not normally connect directly to thecore networks of a large service provider but can be routed to the coreby way of a switch or radio access network. Authentication can refer todeterminations regarding whether the user requesting a service from thetelecom network is authorized to do so within this network or not. Callcontrol and switching can refer determinations related to the futurecourse of a call stream across carrier equipment based on the callsignal processing. Charging can be related to the collation andprocessing of charging data generated by various network nodes. Twocommon types of charging mechanisms found in present day networks can beprepaid charging and postpaid charging. Service invocation can occurbased on some explicit action (e.g. call transfer) or implicitly (e.g.,call waiting). It is to be noted that service “execution” may or may notbe a core network functionality as third party network/nodes may takepart in actual service execution. A gateway can be present in the corenetwork to access other networks. Gateway functionality can be dependenton the type of the interface with another network.

Furthermore, the terms “user,” “subscriber,” “customer,” “consumer,”“prosumer,” “agent,” and the like are employed interchangeablythroughout the subject specification, unless context warrants particulardistinction(s) among the terms. It should be appreciated that such termscan refer to human entities or automated components (e.g., supportedthrough artificial intelligence, as through a capacity to makeinferences based on complex mathematical formalisms), that can providesimulated vision, sound recognition and so forth.

Aspects, features, or advantages of the subject matter can be exploitedin substantially any, or any, wired, broadcast, wirelesstelecommunication, radio technology or network, or combinations thereof.Non-limiting examples of such technologies or networks include broadcasttechnologies (e.g., sub-Hertz, extremely low frequency, very lowfrequency, low frequency, medium frequency, high frequency, very highfrequency, ultra-high frequency, super-high frequency, terahertzbroadcasts, etc.); Ethernet; X.25; powerline-type networking, e.g.,Powerline audio video Ethernet, etc; femto-cell technology; Wi-Fi;worldwide interoperability for microwave access; enhanced general packetradio service; third generation partnership project, long termevolution; third generation partnership project universal mobiletelecommunications system; third generation partnership project 2, ultramobile broadband; high speed packet access; high speed downlink packetaccess; high speed uplink packet access; enhanced data rates for globalsystem for mobile communication evolution radio access network;universal mobile telecommunications system terrestrial radio accessnetwork; or long term evolution advanced.

What has been described above includes examples of systems and methodsillustrative of the disclosed subject matter. It is, of course, notpossible to describe every combination of components or methods herein.One of ordinary skill in the art may recognize that many furthercombinations and permutations of the claimed subject matter arepossible. Furthermore, to the extent that the terms “includes,” “has,”“possesses,” and the like are used in the detailed description, claims,appendices and drawings such terms are intended to be inclusive in amanner similar to the term “comprising” as “comprising” is interpretedwhen employed as a transitional word in a claim.

What is claimed is:
 1. A system, comprising: a processor; and a memorythat stores executable instructions that, when executed by theprocessor, facilitate performance of operations, comprising: determiningan adaptation of an upper limit for a power level associated with adownlink wireless communication channel based on a quality of servicecondition associated with the downlink wireless communication channeland a power condition associated with the downlink wirelesscommunication channel, wherein the downlink wireless communicationchannel carries data to a user equipment; and facilitating a change inthe power level based on the adaptation of the upper limit for the powerlevel, wherein the facilitating the change results in the downlinkwireless communication channel employing a different power level than adefault power level used in establishing a communication session, andwherein the quality of service condition and the power conditionassociated with the downlink wireless communication channel correspondto a historical use of the downlink wireless communication channel. 2.The system of claim 1, wherein the system is comprised in the userequipment.
 3. The system of claim 1, wherein the system is comprised ina base station device used to communicate the data to the userequipment.
 4. The system of claim 1, wherein the facilitating the changein the power level results in an increase of the power level of thedownlink wireless communication channel above an initial power levelemployed in the establishing the communication session with the userequipment.
 5. The system of claim 1, wherein the facilitating the changein the power level results in a decrease of the power level of thedownlink wireless communication channel below an initial power levelemployed in the establishing the communication session with the userequipment.
 6. The system of claim 1, wherein the facilitating the changein the power level results in an increase of the power level of thedownlink wireless communication channel above the default power level.7. The system of claim 1, wherein the facilitating the change in thepower level results in a decrease of the power level of the downlinkwireless communication channel below the default power level.
 8. Asystem, comprising: a processor; and a memory that stores executableinstructions that, when executed by the processor, facilitateperformance of operations, comprising: determining an adaptation of anupper limit for a power level associated with an uplink wirelesscommunication channel based on a quality of service condition and apower condition associated with the uplink wireless communicationchannel, wherein the uplink wireless communication channel carries datafrom a user equipment to a receiving device; and initiating a change inthe power level based on the adaptation of the upper limit for the powerlevel, wherein the initiating the change results in the uplink wirelesscommunication channel employing a second power level different than afirst power level used in establishing a communication session, andwherein the quality of service condition and the power conditionassociated with the uplink wireless communication channel correspond toa historical use of the uplink wireless communication channel.
 9. Thesystem of claim 8, wherein the system is comprised in the userequipment.
 10. The system of claim 8, wherein the system is comprised inthe receiving device.
 11. The system of claim 8, wherein the initiatingthe change in the power level increases the power level of the uplinkwireless communication channel above an initial power level employed inestablishing a communication session between the user equipment and thereceiving device.
 12. The system of claim 8, wherein the initiating thechange in the power level decreases the power level of the uplinkwireless communication channel below an initial power level employed inestablishing a communication session between the user equipment and thereceiving device.
 13. The system of claim 8, wherein the initiating thechange in the power level increases the power level of the uplinkwireless communication channel above the first power level.
 14. Thesystem of claim 8, wherein the initiating the change in the power leveldecreases the power level of the uplink wireless communication channelbelow the first power level.
 15. A transmitter device, comprising: anantenna for transmission of signals facilitating a communication sessionbetween a first device and a second device, wherein the signals aretransmitted at least at a first transmit power level; and a powercontrol device that initiates a change to the first transmit power levelthat is based on a quality of service condition and a power conditionassociated with a wireless communications channel employed for thecommunication session, wherein the change to the first transmit powerresults in the signals of the wireless communications channel beingtransmitted at a second power level, wherein the second power level is adifferent power level than the first power level, and wherein thequality of service condition and the power condition associated with thewireless communications channel correspond to a historical use of thewireless communications channel.
 16. The transmitter device of claim 15,wherein the power control device receives an indication of the changefrom a remotely located change determining device, and wherein the firstdevice is a user equipment that comprises the antenna.
 17. Thetransmitter device of claim 15, wherein the power control devicereceives an indication of the change from a remotely located changedetermining device, and wherein the second device is a base stationdevice that comprises the antenna.
 18. The transmitter device of claim15, wherein the first power level is a default power level employed forthe establishing of the communication session.
 19. The transmitterdevice of claim 15, wherein the first power level is an initial transmitpower level selected after the establishing of the communicationsession.
 20. A transmitter device of claim 15, wherein the powercondition is a first power condition, wherein the first transmit poweris an uplink transmit power for an uplink channel of the communicationsession, and wherein the power control device initiates a first changeto the uplink transmit power and further initiates a second change to adownlink transmit power of a downlink channel of the communicationsession that is based on the quality of service condition and a secondpower condition associated with the downlink channel.